| 1. La documentation sur toutes les commandes Zap contenues dans le
| module Zap.
| 2. Fichier d'aide pour l'aide interactive de Zap.
|
| Les données de ce fichier sont utilisées par la commande 'Help' (^H) et
| l'application !Help.
|
| Le format de fichier est fait de paragraphes de la forme:
|
| <étiquette> [<commentaire>]
| <paragraphe du fichier d'aide>
|
| où étiquette est l'une des choses suivantes:
|
| <commande> texte d'aide pour la commande <commande>
| @<fonction> texte d'aide pour la fonction <fonction>
| window.<nom> aide pour la fenêtre-feuille avec la template
| appelée <nom>
| mode_<nom> aide pour une fenêtre dans le mode appelé <nom>
| zap.icon aide pour l'icône de Zap sur la barre.
|
| Les commandes doivent être gardés dans l'ordre alphabétique, aussi
| longtemps que possible.
| NB Seuls les 4 premières lignes sont affichées par l'application !Help.
| Utiliser ^H pour plus de détails.
| Icône principale
zap.icon
C'est l'application Zap.
Zap est un éditeur de texte.
Cliquer SELECT pour ouvrir un nouveau fichier texte.
Draguer un fichier sur cette icône pour le charger.
| Fenêtre en mode 'n'
mode_text
Mode d'édition de texte.
Cliquer SELECT pour positionner le curseur.
Cliquer ADJUST pour réactiver le curseur à sa position courante.
Draguer SELECT pour délimiter une sélection ou ADJUST pour la modifier.
Double clic pour choisir un mot.
Triple clic pour choisir une ligne.
Quadruple clic pour choisir un paragraphe.
Quintuple clic pour choisir tout le texte.
mode_byte
Mode d'édition d'octets.
Alterner entre mode d'entrée hexa via sF3 et mode d'insertion/remplacement
via la touche Insert.
En mode d'entrée hexa, les touches 0-9, A-F, a-f rentrent des octets hexa.
Autrement, les lettres entrent leur valeur Ascii.
Appuyer sur RETURN pour éditer l'octet courant; L'instruction est assemblée par BASIC, donc vous pouvez utiliser EQUB, EQUS etc.; Mais seul le premier octet sera pris en compte.
mode_word
Mode d'édition de mots (32 bits).
Alterner entre mode d'entrée hexa via sF3 et mode d'insertion/remplacement
via la touche Insert.
En mode d'entrée hexa, les touches 0-9, A-F, a-f rentrent des mots hexa.
DELETE supprime un mot entier.
Appuyer sur RETURN pour éditer le mot courant.
L'instruction est assemblée par BASIC, donc vous pouvez utiliser EQUB, EQUS etc.; Mais seuls les quatre premiers octets seront pris en compte.
mode_ascii
Mode d'édition ASCII.
Taper des caractères pour les insérer.
Comme pour le mode texte sauf qu'il n'y a pas de retour-chariot.
mode_code
Mode d'examen d'instructions assembleur.
Presser la flèche DROITE pour suivre un 'branch' et GAUCHE pour revenir.
Presser la flèche DROITE ou cI pour faire une indirection à partir de
l'adresse courante.
Presser RETURN pour éditer l'instruction courante.
L'instruction est assemblée par BASIC, donc vous pouvez utiliser EQUB, EQUS etc.; Mais seuls les quatre premiers octets seront pris en compte.
mode_halfword
Édition en mode HalfWord (16 bits).
Alterner entre mode d'entrée hexa via sF3 et mode d'insertion/remplacement
via la touche Insert.
DELETE supprime un demi-mot entier.
Appuyer sur RETURN pour éditer le demi-mot courant.
L'instruction est assemblée par BASIC, donc vous pouvez utiliser EQUB, EQUS etc.; Mais seuls les deux premiers octets seront pris en compte.
mode_doubleword
Édition en mode Double Mot (64 bits).
Alterner entre mode d'entrée hexa via sF3 et mode d'insertion/remplacement
via la touche Insert.
En mode d'entrée hexa, les touches 0-9, A-F, a-f rentrent des mots hexa.
DELETE supprime un double mot entier.
RETURN n'a pas d'effet.
mode_throwback
Ceci est la fenêtre de Throwback de Zap.
Double clic SELECT ou appuyer RETURN sur une ligne pour retrouver l'occurence.
Triple clic SELECT pour retrouver l'occurence et ramener la fenêtre vers
l'avant.
Cliquer ADJUST ou appuyer DELETE sur une ligne pour la supprimer.
Double clic SELECT avec Shift maintenu pour retrouver l'occurence et fermer
la fenêtre de Throwback.
| Fenêtres-feuilles
window.CloneBox
Cette fenêtre vous permet de voir la liste courante des modes clone.
Cliquer sur le menu-popup pour ouvrir la liste des modes clone.
Cliquer sur Nouveau pour ouvrir une fenêtre de création de mode clone.
Cliquer sur Supprimer pour supprimer le mode clone affiché.
Cliquer sur Cacher pour cacher (décharger) le mode clone affiché.
window.CloneCrBox
Cette fenêtre vous permet de créer de nouveaux modes clone.
Cliquer sur le menu-popup pour ouvrir une liste de modes clone de base.
Les modes clone sont montrés en bleu.
Les modes déchargés sont montrés en gris.
Cliquer sur Créer pour créer le mode.
window.ColourBox
Ceci est le sélecteur de couleurs 24 bits de Zap.
Appuyer sur une des 16 couleurs Wimp pour choisir cette couleur.
Draguer les barres puis cliquer sur 'OK' pour appliquer une couleur générale.
On peut également choisir d'ici les sous-styles de fontes.
window.DyingBox
Cliquer Sauver (ou presser S) pour sauver le fichier avant qu'il ne soit perdu.
Cliquer Abandonner (ou presser D) pour abandonner le fichier.
Cliquer Annuler (ou presser C) pour annuler la boîte de dialogue.
window.DzapBox
Taper le nom du système de fichiers (Attention min/MAJ !) et presser RETURN
Le lecteur par défaut sera alors automatiquement rempli pour vous.
Taper le numéro de lecteur puis RETURN pour valider.
Appuyer sur Lire secteur pour lire le disque.
window.GotoBox
Cette fenêtre affiche votre position courante dans le texte.
Taper le numéro de ligne ou d'adresse voulu dans le fichier.
Vous avez droit aux expressions (p.ex '&100+32*78').
Appuyer sur CTRL-U pour effacer le buffer.
window.InfoBox
C'est la fenêtre d'info de Zap.
L'application Zap est copyright 'Zap Developers' 1992-2001.
Cliquer sur le bouton pour obtenir une liste des auteurs de modes.
Voir le fichier 'Copyright' pour les adresses correspondantes.
window.LoadBox
Cliquer sur Editer (ou appuyer sur E) pour charger le fichier dans un buffer
séparé.
Cliquer sur Ecraser (ou appuyer sur O) pour remplacer le buffer courant.
window.MacroBox
Les petits cadres indiquent les macros de recherche.
Les grands cadres le texte par lequel remplacer ces macros.
window.MiniBuf
C'est le minibuffer de Zap.
Draguer avec SELECT pour le déplacer.
Draguer près de la limite droite pour redimensionner.
Presser ESCAPE pour quitter le minibuffer.
window.MoveBox
Cliquer sur 'Préc. Cyl.' (ou presser X) pour reculer d'un cylindre.
Cliquer sur 'Cyl. suiv.' (ou presser C) pour avancer d'un cylindre.
Cliquer sur 'Préc. Piste' (ou presser R) pour reculer d'une piste.
Cliquer sur 'Piste suiv.' (ou presser T) pour avancer d'une piste.
Cliquer sur 'Préc. Secteur' (ou presser A) pour reculer d'une secteur.
Cliquer sur 'Sect. suiv.' (ou presser S) pour avancer d'une secteur.
window.MzapBox
Draguer l'icône 'switcher' vers une fenêtre/icône appartenant à la tâche de
votre choix.
Presser RETURN ou cliquer sur Lire.
Draguer vers une Taskwindow de Zap pour lire la mémoire de la Taskwindow.
window.NextBox
Cliquer Remplacer (ou presser R, M ou RETURN) pour remplacer une seule fois.
Cliquer Suiv. (ou presser S) pour passer à l'occurence suivante.
Cliquer Dern. (ou presser L) pour remplacer une fois et sortir.
Cliquer Annuler (ou presser C ou Q) pour terminer la recherche/remplacement.
Cliquer Undo (ou presser U) pour annuler la dernière opération sur le fichier.
Cliquer reDo (ou presser D) pour refaire l'opération d'undo la plus récente.
Cliquer Tout (ou presser A, T ou E) pour remplacer toutes les occurences.
Cliquer Dans Sél (ou presser I) pour remplacer toutes les occurences dans la sélection.
window.PrintBox
Imprime un fichier via l'application !Printers (pilote d'impression).
L'impression utilise les fontes choisies dans le menu Display.
Appuyer sur PRINT pour commencer.
window.QuickBox
Cliquer sur PRINT ou taper RETURN pour envoyer le fichier vers l'imprimante.
Si cela ne marche pas pour votre imprimante changer alors le switch DIP CR/LF
OU: Charger le pilote d'impression et sauver le fichier dessus.
window.QuitBox
Cliquer Quitter (ou presser Q) pour quitter Zap *sans* sauver de fichiers.
Cliquer Avant-plan (ou presser T ou F) pour ramener devant les données non sauvées.
Cliquer Annuler (ou presser C) pour quitter la boîte de dialogue.
window.ReplaceBox
Taper la chaîne de recherche puis RETURN.
Taper la chaîne de remplacement puis RETURN.
Presser CTRL-U pour effacer le buffer.
Presser CTRL-<une lettre> pour changer les options.
window.SaveBox
Draguer l'icône vers une fenêtre de Filer pour sauver le fichier.
Presser RETURN ou cliquer sur OK pour sauver le fichier.
Cliquer ADJUST sur OK pour sauver le fichier en laissant la fenêtre ouverte.
Cliquer MENU pour choisir le type de fichier.
window.SaveOBox
Cliquer sur Ecraser (ou presser O) pour remplacer le fichier sur disque.
Cliquer sur Avant-plan (ou presser T ou F) pour ramener devant le fichier sur disque.
window.SaveCBox
Cliquer sur Sauver dans CSD pour sauver vers le répertoire courant.
window.SaveSCBox
Cliquer sur Sauver dans CSD pour ne sauver que la sélection vers le répertoire courant.
window.SaveSelBox
Draguer l'icône vers une fenêtre de Filer pour sauvegarder la sélection.
window.SearchBox
Taper la chaîne de recherche et presser RETURN pour engager la recherche.
Cliquer sur 'Editer Macros' pour changer les macros de recherche.
Presser TAB pour revenir à l'ancienne chaîne de recherche.
Presser CTRL-<lettre> pour changer les options.
window.UndoBox
Zap vous demande si vous voulez désactiver le buffer d'undo pour un fichier.
Si vous le faîtes, rappelez-vous que PASTE et YANK ne marcheront plus.
window.WCBox
Ceci est la fenêtre de comptage de Zap. Elle affiche le nombre de mots dans
Exécute la chaîne de commandes Zap, séparées par des ; une fois pour chaque
fenêtre Zap valide. Le curseur est placé dans chacune des fenêtre avant
l'appel des commandes.
ALLMODES <chaîne>
Exécute la chaîne de commandes Zap, séparées par des : une fois pour chaque
mode chargé. La commande s'exécute normalement comme si c'était à partir de
l'icône sur la barre; cependant, vous pouvez empêcher ce comportement si la chaîne commence par un :, p.ex. depuis le minibuffer, ALLMODES (LINENOS 1) passera l'affichage des numéros de ligne en mode 'logique', mais ALLMODES (:LINENOS 1) ne le fera que pour la fenêtre courante (à moins, bien sûr, qu'elle ne soit lancée depuis la barre d'icône ou via COMMANDIB).
Le but principal de cette commande est d'appliquer à tous les modes chargés
une commande n'en affectant qu'un seul. Il n'est pour l'instant pas possible
d'utiliser simplement cette commande depuis l'interface graphique de Zap.
ALTERSEL (Martin Ebourne)
Déplace l'extrémité de la sélection courante vers la position du caractère le
plus proche (comme Adjust). S'il n'y a pas de sélection, choisir le caractère
suivant.
ASYOUTYPE
Inverse l'option 'Spell-as-you type' du mode.
AUTOINDENT
Inverse l'auto-indentation (on/off)
(comme WFLAGS_TOGGLE 16)
AUTOSOFTWRAP
Ceci contrôle le réglage de la détection 'auto soft wrap'. Si la détection
est activée, le chargement d'un fichier comportant de longues lignes charge
ce fichier en mode SoftWrap. Par défaut, cette détection est activée.
BASEMAP <mot>
** Déprécié; utiliser plutôt BASEMAPN.
Cette commande met en place le key basemap avec le numéro de keymap donné.
Toute touche frappée sera ensuite interprétée avec le nouveau keymap.
(écrit à w_basemap, w_currentmap et w_helpmap - voir E-windows)
#Basemap
Ceci définit le keymap de base (par nom) pour le mode.
BASEMAPLIST
Utilisé en interne pour générer le menu de keymaps pour la sélection
du basemap.
BASEMAPN <chaîne>
Cette commande met en place le keymap basemap nommé <chaîne>.
(Elle traduit le nom en nombre puis appelle BASEMAP)
BEEP
Produit un petit bip (fait un VDU 7)
BINDTOKEY <chaîne>
Evalue la chaîne en nombre et attache la séquence apprise à ce code de
touche. (p.ex. BINDTOKEY "&1B") Si <chaîne> n'est pas donné, Zap demande
alors d'appuyer sur une touche.
BITMAPFONT <chaîne>
Change la chaîne de recherche de fonte bitmap à "ZapFont:<chaîne>".
Attention, pour qu'il y ait un changement effectif de fonte, il faut suivre
cette commande par FONTTYPE 1 command.
BITMAPLIST
Usage interne. Génère le menu de fontes bitmap.
BREAK
Sort d'une boucle REPEAT ou WHILE, ou d'un bloc CASE.
BYTE_CONTROLREPLACE <chaîne>
Le premier caractère de <chaîne> règle le remplacement de caractère de
controle en mode BYTE.
BYTE_FLAGSTOGGLE <mot>
Utilisé de manière interne pour régler les options en mode Byte.
BYTE_GROUPSIZE
Règle la taille de groupe en mode Byte. Les valeurs entre 1-16 sont permises.
CANCEL
Annule le Yank courant ainsi que la recherche interactive.
Le curseur revient à sa position d'origine.
CASE <chaîne>
Le début d'un bloc CASE.
<chaîne> est une expression Zap (voir IF). Elle est comparée aux expressions
listées dans chaque WHEN.
En général, cela ressemble à
CASE <expression>:
WHEN <liste d'expressions>:<commande(s)>:
WHEN <liste d'expressions>:<commande(s)>:
…
DEFAULT:<commande(s)>:
ENDCASE
(CWHEN est possible au lieu de WHEN.)
Voir aussi CWHEN, WHEN, DEFAULT, ENDCASE.
CDOWN
Déplace le curseur en fin de fichier.
Un marqueur est laissé à la position précédente.
(Utiliser sF6 pour revenir à l'ancienne position).
CHAR <octet>
Insère le code de caractère <octet> dans le fichier.
Les frappes multiples sont bufferisées (comme avec tout appel d'octet).
(Utilise le point d'entrée de mode e_char)
CLEARSEL
Annule toute sélection.
(Appelle Zap_ClearSel)
CLEARGC
Efface le clipboard global, si Zap le possède.
CLEFT
Déplace le curseur en début de ligne.
(Utilise le point d'entrée de mode e_cminus)
CLI <chaîne>
Exécute <chaîne> comme une commande CLI. Par ex. CLI "Set A 3".
La sortie standard de la commande est redirigée vers Null:.
Voir aussi OSCLI et WIMPTASK.
CLONEBASE <chaîne>
Utile seulement en tant que commande d'entrée de menu, CLONEBASE grisera
l'entrée de menu si le mode donné n'est pas le mode courant ou son (sous)menu
de base de clone dans lequel il se trouve n'appartient pas au mode spécifié.
CLONEBOX
Ouvre la fenêtre de modes de clone.
CLONECREATE <chaîne>
Crée et initialise un mode de clone à partir d'un mode de base donné. Le mode
est ensuite accessible par la méthode habituelle.
CLONECREATE "Foo Text"
Crée un mode nommé "Foo" héritant des paramètres par défaut courant du mode
Text.
CLONEDELETE <chaîne>
Supprime le mode donné et toute information de configuration associée.
Le numéro de mode est alors libéré pour un usage ultérieur.
Le mode doit être un clone, pas le mode par défaut courant, et non utilisé.
CLONEHIDE <chaîne>
Supprime le mode clone donné en gardant les informations de configuration.
Le numéro de mode est alors libéré pour un usage ultérieur.
Le mode reste disponible.
Le mode doit être un clone, pas le mode par défaut courant, et non utilisé.
CLOSEOTHER
Ferme la fenêtre suivante dans la séquence de swap-window.
(Ferme l'autre fenêtre si seulement 2 fenêtres sont ouvertes).
CLOSEPRINTER
Ferme la fenêtre de Filer 'printer:$' via *Filer_CloseDir.
CLOSEWINDOW
Ferme la fenêtre courante, puis place le curseur dans la fenêtre suivante.
CODE_FLAGSTOGGLE <mot>
Utilisé en interne pour régler les options du mode Code.
Les bits sont ici utilisés d'une manière proche de celle du module 'Debugger'.
COLONSEPARATOR
Met ou non un double-point entre le numéro de ligne et le corps du texte
(comme avec WINFO_TOGGLE 3)
COLOURLIST
Utilisé en interne pour créer le menu COLOUR LIST.
COLUMNTAB
Passe en mode 'Column Tab'.
(change b9-10 de w_flags)
COMMAND <chaîne>
Exécute la commande <chaîne> (ou liste de commandes séparées par des
double-points). (Utilise Zap_CommandString)
COMPILE
En mode BASIC, sauve le programme et le lance.
En mode C, compile le programme.
Si lancer un programme et le chaîner sont fonctionnellement équivalents alors
COMPILE devrait essayer de lancer (RUN) le programme dans une taskwindow.
(Appelle le point d'entrée de mode e_compile)
CONFINEHORIZONTALLY
Inverse l'option de curseur 'confine horizontally'. Si elle est active, un
curseur-droit passera immédiatement au début de la ligne suivante si la ligne
précédente est dépassée.
CONFINEVERTICALLY
Inverse l'option de curseur 'confine vertically'. Si elle est active,
curseur-haut et bas sont restreints dans la zone des caractères éditables, et
pas dans l'espace 'vide'. La colonne de curseur préférée est enregistrée et
restaurée aussi souvent que possible sur les mouvements haut-bas consécutifs.
Cette option copie le comportement d'éditeurs qui ne permettent pas au
curseur de s'éloigner du texte.
CONTINUE
Saute au prochain UNTIL, ENDWHILE ou ENDCASE.
COPY
Commence une copie en mode split-cursor.
Chaque touche suivante copie un seul caractère.
(Passe le curseur en mode 2 et utilise le point d'entrée de mode e_copy)
COPYSEL
Copie la sélection à la position de caret courante.
COREDUMP
Produit une image de l'espace mémoire de Zap dans le répertoire de Zap.
Utilisé pour le debuggage.
CREATEFILE <mot>
Crée un fichier vide de filetype <mot>.
CRIGHT
Déplace le curseur en fin de ligne.
(utilise le point d'entrée de mode e_cminus)
CUP
Déplace le curseur en début de fichier, en laissant un marqueur à l'ancienne
position.
CURSORMENU
Utilisé en interne pour créer le menu de types de curseur.
CUT
Supprime la sélection courante. Si le buffer de undo est actif, alors le paramètre contrôle si vous pouvez le recoller avec cY (Paste); s'il est nul ou omis, vous pouvez.
Si l'undo n'est pas actif, c'est perdu pour toujours!
CWHEN <chaîne>
Fait partie d'un bloc CASE.
CWHEN provides C-like fallthrough; if the immediately preceding CWHEN/WHEN
block contained a matching expression, then this will be treated as if it
does also. Si vous voulez un comportement type BASIC, utilisez alors WHEN.
<chaîne> est une liste d'expressions Zap séparées par des virgules (voir IF).
Si l'expression du CASE s'accorde avec une de ces expressions, alors les
commandes jusqu'au prochain CWHEN, WHEN, DEFAULT ou ENDCASE seront exécutées,
et les commandes après DEFAULT ne le seront pas.
Une expression CASE peut avoir plusieurs occurences communes avec des CWHEN
ou WHEN, contrairement au BASIC où seule la première est prise en compte.
DATE <chaîne>
Insère une chaîne de date de format <chaîne>.
Par ex. <chaîne>=%MI pour insérer les minutes de l'heure courante.
(utilise OS_ConvertDateAndTime)
DEFAULT
Fait partie d'un bloc CASE.
Les commandes suivantes sont exécutées seulement s'il n'y avait aucune
occurence avec un WHEN précédent.
DEFAULTMAP
Dans une fenêtre, change le basemap de touches à la valeur par défaut du
mode.
Depuis le menu de la barre, le basemap du mode devient le basemap global,
comme cela est indiqué dans le fichier Keys.
Si le keymap n'existe pas, retour au basemap global ou alors au keymap 0.
DELETE <chaîne>
Si aucune chaîne n'est fournie, la commande supprime le caractère devant le
curseur. (appelle le point d'entrée de mode e_delete avec R7=0)
Si la chaîne est dans la table suivante (casse respectée) alors l'action
correspondante est entreprise:
Chaîne Equivalent Description
"PREV" DELETE Supprime le car. précédent
"NEXT" DELETENEXT Supprime le car. suivant
"WORDSTART" DELWORDSTART Supprime le mot précédent
"WORDEND" DELWORDEND Supprime le mot suivant
"WORD" Supprime le mot sous le curseur
"LINESTART" DELTOSTART Supprime jusqu'en début de ligne
"LINEEND" DELTOEND Supprime jusqu'en fin de ligne
"LINE" DELLINE Supprime la ligne entière
"FILESTART" Supprime jusqu'au début du fichier
"FILEEND" Supprime jusqu'en fin de fichier
"FILE" Supprime tout le contenu du fichier
"SEL" CUT Supprime la sélection
"NONSEL" Supprime tout sauf la sélection
La sélection est conservée chaque fois que c'est possible.
DELETENEXT
Supprime le caractère sous le curseur. Copie un seul caractère en mode 'copy'.
(appelle le point d'entrée de mode e_delete avec R7=1)
DELETENEXTNOCOPY
Supprime le caractère sous le curseur comme DELETENEXT.
DELLINE
Supprime la ligne sur laquelle se trouve le curseur.
Les suppressions successives peuvent être collées d'un coup avec cY.
(utilise e_lineprev et e_linenext pour trouver les limites de ligne)
DELTOEND
Supprime tout entre le curseur et la fin de ligne.
Supprime le caractère de fin de ligne si le curseur y est déjà.
(utilise e_lineend pour trouver la fin de ligne)
DELTOSTART
Supprime tout entre le curseur et le début de ligne.
(utilise e_linestart pour trouver le début de ligne)
DELWORDEND
Supprime tout entre le curseur et la fin du mot.
DELWORDSTART
Supprime tout entre le curseur et le début du mot.
DISCARDFILE
Tue un fichier et toutes les fenêtres sur ce fichier sans demander
confirmation.
DISCARDWINDOW
Tue une fenêtre, et le fichier si auto-delete est actif et que c'est la
dernière fenêtre de ce fichier - sans demander confirmation.
DOUBLEWORD_CONTROLREPLACE <chaîne>
Le premier caractère de <chaîne> remplace le remplacement de caractère de
controle en mode DoubleWord.
DOUBLEWORD_FLAGSTOGGLE <word>
Utilisé en interne pour régler les options du mode DoubleWord.
DOUBLEWORD_GROUPSIZE
Règle la taille du groupe de mode DoubleWord. Les valeurs 1-16 sont permises.
DOWN
Descend le curseur d'une ligne.
DROPMARK
Laisse un marqueur à l'endroit du curseur, si ça n'a déjà été fait.
Voir aussi TOGGLEMARK.
DUMPFILE
Crée une image textuelle de l'affichage courant de ce fichier.
DZAPBOX
Ouvre la fenêtre 'Lire les données d'un disque'.
EDITBYTE <chaîne>
Assemble l'instruction donnée par <chaîne>.
L'octet de poids faible du résultat est placé à l'endroit du curseur.
L'appel de cette commande opère de manière similaire à la commande EDITWORD
et utilise de même la commande ASSEMBLE en interne.
EDITWORD <chaîne>
Assemble l'instruction donnée par <chaîne>.
La place à l'endroit du curseur (via l'adresse du fichier).
Cette commande appelle la commande ASSEMBLE. Elle en diffère par le fait que
le prompt de minibuffer ne permet d'éditer le mot qu'en tant que DCD.
ELSE
Partie optionnelle d'un bloc IF. Puisque ELSE ne fait qu'inverser une
condition, vous pouvez en utilisez plusieurs à l'intérieur d'un bloc IF, bien
que ce soit déconseillé.
EMACS
Passe en émulation de keymap Emacs.
(Utilise BASEMAPN "Emacs")
ENDCASE
La fin d'un bloc CASE. Nécessaire, même en fin de chaîne de commande, un
ENDCASE est implicite pour chaque CASE non terminé.
ENDIF
La fin d'un bloc IF…ELSE…ENDIF. Nécessaire, même en fin de chaîne de
commande, un ENDIF est implicite pour chaque IF non terminé.
ENDWHILE <chaîne>
La fin d'une boucle WHILE…ENDWHILE. Nécessaire, même en fin de chaîne de
commande, un ENDWHILE est implicite pour chaque WHILE non terminé.
ESCAPE
Annule les modes suivants (sans déplacer le curseur):